keen competition environment - Deutsch Englisch Wörterbuch